package com.example.parkingsharing

import android.app.Application
import android.content.Context
import com.baidu.mapapi.CoordType
import com.baidu.mapapi.SDKInitializer
import com.baidu.mapapi.common.BaiduMapSDKException

class MainApplication: Application() {
    /**
     * 设置隐私模式，默认false
     * 如果设置true,一定要保证在调用 SDKInitializer.initialize(this); 之前设置
     *
     * @param context 必须是Application Context
     * @param isEnable ture-同意隐私政策； false-不同意隐私政策；
     *
     */
    private fun setAgreePrivacy(context: Context, isEnable:Boolean){
        Unit
        // TODO("显示隐私政策，用户勾选")
    }

    override fun onCreate() {
        super.onCreate()

        // 是否同意隐私政策，默认为false
        setAgreePrivacy(this, true)
        try {
            // 在使用 SDK 各组间之前初始化 context 信息，传入 ApplicationContext
            SDKInitializer.initialize(this)
        } catch (e: BaiduMapSDKException) {
            // TODO("BaiduMapSDKException处理")
        }
        //自4.3.0起，百度地图SDK所有接口均支持百度坐标和国测局坐标，用此方法设置您使用的坐标类型.
        //包括BD09LL和GCJ02两种坐标，默认是BD09LL坐标。
        SDKInitializer.setCoordType(CoordType.BD09LL);
    }
}